digital videotape records - Turkish English Dictionary